.page-container {

	.page-container__header {
		position: relative;
		padding: 20px 0;
	}

	.page-container__title {
		display: inline-block;
		font-size: 24px;
		line-height: 24px;
		font-weight: 400;
        color: theme-color("text");
        margin: 0;
        padding: 0;
    }
    
    .page-container__buttons {
        position: relative;
        display: flex;
        flex-flow: row nowrap;
        justify-content: center;
        align-items: center;
        padding: 10px 0;

        .button {
            margin: 0 8px;
        }
    }
}

.page-not-found {
	padding: 25px;
	text-align: center;
	.page-not-found__title {
		color: color("gray");
	}
}
